Mackenzie River

Explore definitions, synonyms, and language insights of Mackenzie River

Definitions

Noun
a Canadian river; flows into the Beaufort Sea